/*************************************************************************
    > File Name    : RoundRobin.h
    > Author       : LiuLei
    > Mail         : 2261459486@qq.com 
    > Created Time : 2022年11月25日 星期五 16时13分45秒
 ************************************************************************/

#ifndef __LL_ROUNDROBIN_H__
#define __LL_ROUNDROBIN_H__

//轮询调度，超时轮询模块

#include <unordered_set>
using std::unordered_set;


class RoundRobin
{
    using ElemType = int;

public:
    RoundRobin(int time);

    ~RoundRobin();
    void removeOneConnection(int fd);
    void updateOneConnection(int fd);

    unordered_set<ElemType> autoUpdate();

private:


};

#endif
